step in something smelly - Spanish English Dictionary